package a.f.h.e;

import a.c.*;
import a.c.d;
import a.d.s;
import a.f.h.b.j;
import a.f.h.b.l;
import a.f.h.c.h;
import a.f.j.cb;
import a.f.o;
import a.i.mb;

import java.awt.*;

public class e
  implements l
{
  public static final short a = 0;
  public static final short b = 1;
  public static final short c = 2;
  private a.f.h.b.f d;
  private o e;
  cb f;
  private short g = 0;
  private int h = 3;
  public int i;
  private boolean j = false;
  private a.f.h.b.i k;
  public static boolean l;
  
  public void a(a.f.h.b.f paramf)
  {
    this.d = paramf;
    this.e = ((o)this.d.a());
  }
  
  public void a(int paramInt)
  {
    this.i = paramInt;
  }
  
  public void a(a.f.h.b.i parami)
  {
    this.k = parami;
  }
  
  public void a(short paramShort)
  {
    this.g = paramShort;
  }
  
  public void b(int paramInt)
  {
    this.h = paramInt;
  }
  
  public int b()
  {
    return this.h;
  }
  
  public void a(boolean paramBoolean)
  {
    this.j = paramBoolean;
  }
  
  public boolean c()
  {
    return this.j;
  }
  
  public void a()
  {
    boolean bool = a.v;
    int i18 = a.u;
    a.i.n.a(this, "------->>> Entering Compaction Phase");
    mb localmb = new mb();
    d[] arrayOfd = this.e.u();
    int m = 0;
    do
    {
      if (m >= arrayOfd.length) {
        break;
      }
      localObject1 = arrayOfd[m];
      if (i18 != 0) {
        break label85;
      }
      if (!bool)
      {
        if (!this.d.d((d)localObject1)) {
          this.d.o((d)localObject1);
        }
        m++;
      }
    } while (i18 == 0);
    label85:
    a.c.k localk = this.e.c("y.layout.orthogonal.general.NodeSplitter.NODE_FACES");
    this.f = ((cb)this.d.b());
    Object localObject1 = this.d.a().w();
    do
    {
      while (i18 == 0)
      {
        if (!((m)localObject1).e()) {
          break;
        }
        if (i18 != 0) {
          break label168;
        }
        this.d.c(((m)localObject1).a(), 1);
        ((m)localObject1).f();
      }
    } while (bool);
    label168:
    localObject1 = this.e.c("y.layout.orthogonal.ring.FixedSizeNodeSplitter#NODE_SIZE");
    Object localObject8;
    label713:
    label745:
    label1004:
    Object localObject7;
    label826:
    label968:
    label993:
    label994:
    label1258:
    label2035:
    Object localObject10;
    label2309:
    label2314:
    label3735:
    if (localObject1 != null)
    {
      localObject2 = this.d.c();
      if (((y)localObject2).e()) {}
      Object localObject4;
      Object localObject9;
      Object localObject11;
      Object localObject12;
      Object localObject13;
      Object localObject14;
      int i4;
      while (bool)
      {
        localObject3 = (a.f.j.n)((y)localObject2).j();
        if (i18 != 0) {
          break label994;
        }
        if (localk.getBool(localObject3))
        {
          localObject4 = ((a.f.j.n)localObject3).a();
          d locald1;
          do
          {
            if (!((m)localObject4).e()) {
              break;
            }
            localObject5 = ((m)localObject4).a();
            if ((!bool) && (i18 != 0)) {
              break label745;
            }
            if (!bool)
            {
              if (this.d.e((d)localObject5) == 1) {
                if (bool) {
                  continue;
                }
              }
            }
            else if (((d)localObject5).e().e() > 2)
            {
              locald1 = a((d)localObject5);
              a.f.h.b.k localk1 = this.d.i(locald1);
              localObject8 = this.d.i((d)localObject5);
              localObject9 = localObject5;
              if (!bool)
              {
                if (this.d.i((d)localObject5).f() != localk1.f()) {
                  localObject9 = c(b((d)localObject5));
                }
                this.f.o((d)localObject9);
              }
              localObject11 = this.f.l((d)localObject9);
              localObject12 = ((a.c.e)localObject11).b(((d)localObject9).e());
              localObject13 = ((a.c.e)localObject11).a(((d)localObject9).f());
              localObject14 = this.d.i((d)localObject9);
              int i10 = this.d.e((d)localObject9);
              int i11 = this.d.e(c((d)localObject9));
              if (!bool)
              {
                if (localObject9 == localObject5)
                {
                  this.d.a((d)localObject12, ((a.f.h.b.k)localObject14).a());
                  this.d.a((d)localObject13, (a.f.h.b.k)localObject14);
                  this.d.g((d)localObject12);
                  this.d.g((d)localObject13);
                  this.d.a((d)localObject13, 1);
                  this.d.a((d)localObject12, 2);
                  this.d.a(c((d)localObject12), 3);
                  this.d.a(c((d)localObject13), i11);
                  this.d.a(locald1, 1);
                  if (bool) {
                    break label713;
                  }
                  if (i18 == 0) {}
                }
                else
                {
                  this.d.a((d)localObject12, (a.f.h.b.k)localObject14);
                  this.d.a((d)localObject13, ((a.f.h.b.k)localObject14).b());
                  this.d.g((d)localObject12);
                  this.d.g((d)localObject13);
                  this.d.a((d)localObject13, 1);
                  this.d.a((d)localObject12, i10);
                  this.d.a(c((d)localObject12), 3);
                  this.d.a(c((d)localObject13), 1);
                }
              }
              else {
                this.d.a((d)localObject5, 2);
              }
              this.d.c((d)localObject12, 1);
              this.d.c((d)localObject13, 1);
              this.d.c(c((d)localObject12), 1);
              this.d.c(c((d)localObject13), 1);
            }
            ((m)localObject4).f();
          } while (i18 == 0);
          if (bool) {
            break label968;
          }
          localObject4 = new a.c.e[4];
          Object localObject5 = ((a.f.j.n)localObject3).a();
          do
          {
            if (!((m)localObject5).e()) {
              break label826;
            }
            locald1 = ((m)localObject5).a();
            if (i18 != 0) {
              break;
            }
            if (this.d.e(locald1) == 1) {
              localObject4[this.d.i(locald1).h()] = locald1.e();
            }
            ((m)localObject5).f();
          } while (i18 == 0);
          localObject5 = (Dimension)((a.c.k)localObject1).get(localObject3);
          if (bool) {
            break label968;
          }
          if (bool) {
            break label1004;
          }
          if (localObject5 != null)
          {
            int i3 = (int)Math.floor(((Dimension)localObject5).width / this.i) + 1;
            i4 = (int)Math.floor(((Dimension)localObject5).height / this.i) + 1;
            localObject8 = new j(localObject4[1], localObject4[0], i3, 1, a.f.h.b.k.b);
            this.d.a((j)localObject8);
            localObject9 = new j(localObject4[2], localObject4[1], i4, 1, a.f.h.b.k.c);
            this.d.a((j)localObject9);
          }
        }
        ((y)localObject2).f();
        if (i18 == 0) {
          break;
        }
      }
      localObject2 = this.d.c();
      if (((y)localObject2).e()) {
        break label1058;
      }
      label1058:
      label1104:
      label1244:
      while (bool)
      {
        localObject3 = (a.f.j.n)((y)localObject2).j();
        if ((!bool) && (i18 != 0)) {
          break label3752;
        }
        if (!bool)
        {
          if (localk.getBool(localObject3))
          {
            localObject4 = ((a.f.j.n)localObject3).a();
            int i1 = ((m)localObject4).k();
            do
            {
              if (!((m)localObject4).e()) {
                break label1104;
              }
              if ((!bool) && (i18 != 0)) {
                break;
              }
              if (this.d.e(((m)localObject4).a()) == 1) {
                break label1104;
              }
              ((m)localObject4).f();
            } while (i18 == 0);
            localObject6 = null;
            if (bool) {
              break label993;
            }
            i4 = 0;
            do
            {
              if (i4 >= i1) {
                break label1488;
              }
              localObject8 = ((m)localObject4).a();
              localObject9 = this.f.b((d)localObject8);
              localObject11 = c(b((d)localObject9));
              localObject12 = a((d)localObject8);
              if (i18 != 0) {
                break;
              }
              if (this.d.i((d)localObject11).d().c(this.d.i((d)localObject12)))
              {
                localObject13 = this.f.c((d)localObject11);
                if (!bool) {
                  if (localObject6 == null)
                  {
                    if (bool) {
                      break label1258;
                    }
                    if (((d)localObject12).f().c() == 2) {
                      break label1244;
                    }
                  }
                }
                if ((bool) || (localObject6 == localObject12))
                {
                  if (bool) {
                    continue;
                  }
                  if (((d)localObject11).e().c() == 2)
                  {
                    localObject6 = c((d)localObject11);
                    localObject14 = this.e.a(((d)localObject12).f(), ((d)localObject11).e());
                    this.f.o((d)localObject14);
                    this.f.a((a.f.j.n)localObject13, (d)localObject14);
                    this.d.a((d)localObject14, 1);
                    this.d.a(c((d)localObject14), 3);
                    this.d.a((d)localObject11, 1);
                    this.d.a(a((d)localObject14), this.d.e(a((d)localObject14)) - 1);
                    this.d.a((d)localObject14, this.d.i((d)localObject8));
                    this.d.a(c((d)localObject14), this.d.i(c((d)localObject8)));
                    this.d.c((d)localObject14, 1);
                    this.d.c(c((d)localObject14), 1);
                    this.d.r();
                    this.d.s();
                    this.d.o();
                    if (bool) {
                      continue;
                    }
                    if (i18 == 0) {}
                  }
                }
              }
              else
              {
                localObject6 = null;
              }
              ((m)localObject4).b();
              i4++;
            } while (i18 == 0);
          }
          ((y)localObject2).f();
          if (bool) {
            break label994;
          }
        }
        if (i18 == 0) {
          break;
        }
      }
      label1488:
      localObject2 = this.e.v();
      label1703:
      label1965:
      do
      {
        do
        {
          if (!((a.c.w)localObject2).e()) {
            break;
          }
          localObject3 = ((a.c.w)localObject2).d();
          if (!bool)
          {
            if (i18 != 0) {
              break label3759;
            }
            localObject1 = this.e.c("y.layout.orthogonal.ring.FixedSizeNodeSplitter#NODE_SIZE");
          }
          localObject4 = (s)((a.c.k)localObject1).get(localObject3);
          if (localObject4 != null)
          {
            ab localab = new ab(((a.c.e)localObject3).n());
            localObject6 = localab.l();
            Object localObject15;
            do
            {
              do
              {
                if (!((m)localObject6).e()) {
                  break label2035;
                }
                localObject7 = ((m)localObject6).a();
                localObject8 = this.d.i((d)localObject7);
                int i5 = this.d.e((d)localObject7);
                int i6 = this.d.e(c((d)localObject7));
                localObject12 = this.d.f((d)localObject7);
                do
                {
                  if (i18 != 0) {
                    break;
                  }
                  if (bool) {
                    break label1703;
                  }
                } while (bool);
                localObject13 = this.f.l(this.f.h((d)localObject7) ? this.f.b((d)localObject7) : (d)localObject7);
                localObject14 = ((a.c.e)localObject13).b(((d)localObject7).e());
                localObject15 = ((a.c.e)localObject13).a(((d)localObject7).f());
                this.d.a((d)localObject14, ((a.f.h.b.k)localObject8).toString());
                this.d.g((d)localObject14);
                this.d.a((d)localObject15, (String)localObject12);
                this.d.g((d)localObject15);
                this.d.a(this.f.b((d)localObject15), i6);
                this.d.a((d)localObject14, i5);
                this.d.a((d)localObject15, 2);
                this.d.a(this.f.b((d)localObject14), 2);
                this.d.c((d)localObject14, 1.0D);
                this.d.c(this.f.b((d)localObject14), 1.0D);
                this.d.c((d)localObject15, 1.0D);
                this.d.c(this.f.b((d)localObject15), 1.0D);
                double d1 = 1.0D;
                if (!bool)
                {
                  if (((a.f.h.b.k)localObject8).e()) {
                    d1 = Math.floor(0.5D * ((s)localObject4).a / this.i) + 1.0D;
                  }
                }
                else
                {
                  if (bool) {
                    continue;
                  }
                  if (i18 == 0) {
                    break label1965;
                  }
                }
                d1 = Math.floor(0.5D * ((s)localObject4).b / this.i) + 1.0D;
                this.d.c((d)localObject14, (int)d1);
                this.d.c(this.f.b((d)localObject14), (int)d1);
                this.d.c((d)localObject15, 1);
                this.d.c(this.f.b((d)localObject15), 1);
                ((m)localObject6).f();
              } while (i18 == 0);
              if (bool) {
                break label2309;
              }
            } while (bool);
            if (((a.c.e)localObject3).e() == 1)
            {
              localObject6 = ((a.c.e)localObject3).h();
              localObject7 = this.f.c((d)localObject6);
              localObject8 = this.d.i((d)localObject6);
              localObject10 = this.e.i();
              d locald2 = this.e.a((a.c.e)localObject3, (a.c.e)localObject10);
              this.f.o(locald2);
              this.f.a(locald2, (a.c.e)localObject10, (a.f.j.n)localObject7);
              this.d.a(locald2, 2);
              this.d.a(c(locald2), 4);
              this.d.a((d)localObject6, 2);
              this.d.a(locald2, ((a.f.h.b.k)localObject8).d());
              this.d.g(locald2);
              int i8 = (int)Math.floor(0.5D * ((s)localObject4).a / this.i) + 1;
              int i9 = (int)Math.floor(0.5D * ((s)localObject4).b / this.i) + 1;
              if (!bool)
              {
                if (((a.f.h.b.k)localObject8).f())
                {
                  this.d.c(locald2, i9);
                  this.d.c(c(locald2), i9);
                  if (bool) {
                    break label2314;
                  }
                  if (i18 == 0) {}
                }
                else
                {
                  this.d.c(locald2, i8);
                }
              }
              else {
                this.d.c(c(locald2), i8);
              }
            }
            localObject6 = ((a.c.e)localObject3).j();
            localObject7 = new ab(((a.c.e)localObject3).n()).l();
            do
            {
              if (!((m)localObject7).e()) {
                break label3735;
              }
              localObject8 = ((m)localObject7).a();
              localObject10 = this.d.i((d)localObject8);
              int i7 = this.d.e((d)localObject8);
              String str = this.d.f((d)localObject8);
              a.c.e locale = ((d)localObject8).f();
              localObject14 = ((d)localObject6).f();
              localObject15 = this.f.c((d)localObject8);
              d locald3 = this.f.b((d)localObject6);
              d locald4 = c(b(c((d)localObject6)));
              Object localObject16 = localObject8;
              d locald5 = a(c((d)localObject8));
              int i12 = this.d.e(locald5);
              d locald6 = c((d)localObject6);
              int i13 = this.d.e(locald6);
              d locald7 = null;
              locald7 = this.e.a((a.c.e)localObject14, locale);
              this.f.o(locald7);
              this.f.a((a.f.j.n)localObject15, locald7, locald4, localObject16);
              if (i18 != 0) {
                break;
              }
              Object localObject17;
              d locald8;
              d locald9;
              if (!bool) {
                if (i7 == 1)
                {
                  localObject17 = this.f.l(locald7);
                  locald8 = ((a.c.e)localObject17).b(locald7.e());
                  locald9 = ((a.c.e)localObject17).a(locald7.f());
                  this.d.a(locald8, ((a.f.h.b.k)localObject10).toString());
                  this.d.g(locald8);
                  this.d.a(locald9, ((a.f.h.b.k)localObject10).a().toString());
                  this.d.g(locald9);
                  this.d.a(locald5, 1);
                  this.d.a(locald8, 1);
                  this.d.a(c(locald8), 1);
                  this.d.a(locald9, 3);
                  this.d.a(c(locald9), 1);
                  this.d.a(c((d)localObject6), 1);
                  this.d.c(locald8, this.d.j((d)localObject6));
                  this.d.c(this.f.b(locald8), this.d.j(locald8));
                  this.d.c(locald9, this.d.j((d)localObject8));
                  this.d.c(this.f.b(locald9), this.d.j(locald9));
                  if (bool) {
                    continue;
                  }
                  if (i18 == 0) {
                    break label3719;
                  }
                }
              }
              d locald10;
              int i15;
              int i16;
              if (!bool)
              {
                if (i7 == 2)
                {
                  localObject17 = this.f.a(locald7, 2);
                  locald8 = ((ab)localObject17).o();
                  locald9 = ((ab)localObject17).o();
                  locald10 = ((ab)localObject17).o();
                  this.d.a(locald8, ((a.f.h.b.k)localObject10).b().toString());
                  this.d.g(locald8);
                  this.d.a(locald9, ((a.f.h.b.k)localObject10).toString());
                  this.d.g(locald9);
                  this.d.a(locald10, ((a.f.h.b.k)localObject10).a().toString());
                  this.d.g(locald10);
                  this.d.a(locald5, i12 - 1);
                  this.d.a(locald8, i13 - 1);
                  this.d.a(this.f.b(locald8), 1);
                  this.d.a(locald9, 3);
                  this.d.a(this.f.b(locald9), 1);
                  this.d.a(locald10, 3);
                  this.d.a(this.f.b(locald10), 1);
                  this.d.a(this.f.b((d)localObject6), 1);
                  int i14 = (int)Math.floor(((s)localObject4).a / this.i) + 1;
                  i15 = (int)Math.floor(((s)localObject4).b / this.i) + 1;
                  if (!bool)
                  {
                    if (((a.f.h.b.k)localObject10).e())
                    {
                      i16 = i14;
                      i14 = i15;
                      i15 = i16;
                    }
                    this.d.c(locald8, i14 / 2 + 1);
                    this.d.c(this.f.b(locald8), this.d.j(locald8));
                    this.d.c(locald9, i15);
                    this.d.c(this.f.b(locald9), this.d.j(locald9));
                    this.d.c(locald10, i14 / 2 + 1);
                    this.d.c(this.f.b(locald10), this.d.j(locald10));
                  }
                  if (bool) {
                    continue;
                  }
                  if (i18 == 0) {}
                }
                else
                {
                  if (bool) {
                    continue;
                  }
                }
              }
              else if (i7 == 3)
              {
                localObject17 = this.f.a(locald7, 3);
                locald8 = ((ab)localObject17).o();
                locald9 = ((ab)localObject17).o();
                locald10 = ((ab)localObject17).o();
                d locald11 = ((ab)localObject17).o();
                this.d.a(locald8, ((a.f.h.b.k)localObject10).d().toString());
                this.d.g(locald8);
                this.d.a(locald9, ((a.f.h.b.k)localObject10).b().toString());
                this.d.g(locald9);
                this.d.a(locald10, ((a.f.h.b.k)localObject10).toString());
                this.d.g(locald10);
                this.d.a(locald11, ((a.f.h.b.k)localObject10).a());
                this.d.g(locald11);
                this.d.a(locald5, 1);
                this.d.a(locald8, 1);
                this.d.a(this.f.b(locald8), 1);
                this.d.a(locald9, 3);
                this.d.a(this.f.b(locald9), 1);
                this.d.a(locald10, 3);
                this.d.a(this.f.b(locald10), 1);
                this.d.a(locald11, 3);
                this.d.a(this.f.b(locald11), 1);
                this.d.a(this.f.b((d)localObject6), 1);
                i15 = (int)Math.floor(((s)localObject4).a / this.i) + 1;
                i16 = (int)Math.floor(((s)localObject4).b / this.i) + 1;
                if (!bool)
                {
                  if (((a.f.h.b.k)localObject10).e())
                  {
                    int i17 = i15;
                    i15 = i16;
                    i16 = i17;
                  }
                  this.d.c(locald8, i16 / 2 + 1);
                  this.d.c(this.f.b(locald8), this.d.j(locald8));
                  this.d.c(locald9, i15 + 1);
                  this.d.c(this.f.b(locald9), this.d.j(locald9));
                  this.d.c(locald10, i16 + 1);
                  this.d.c(this.f.b(locald10), this.d.j(locald10));
                  this.d.c(locald11, i15 / 2 + 1);
                }
                this.d.c(this.f.b(locald11), this.d.j(locald11));
              }
              localObject6 = localObject8;
              ((m)localObject7).f();
            } while (i18 == 0);
          }
          ((a.c.w)localObject2).f();
        } while (bool);
      } while (i18 == 0);
    }
    label3719:
    label3752:
    label3759:
    Object localObject2 = this.d.a().w();
    if (((m)localObject2).e())
    {
      this.d.c(((m)localObject2).a(), 1.0D);
      ((m)localObject2).f();
    }
    for (;;)
    {
      if ((bool) || (i18 == 0))
      {
        if (i18 == 0) {
          break;
        }
        this.k.h = ((int)localmb.d());
        if (!bool) {
          localmb.g();
        }
      }
    }
    localObject2 = new a.f.h.c.n();
    ((a.f.h.c.n)localObject2).a(this.h);
    if (!bool) {}
    switch (this.g)
    {
    case 0: 
      ((a.f.h.c.n)localObject2).a(new a.f.h.c.f());
      ((a.f.h.c.n)localObject2).a(new h());
      if (!bool) {
        if (i18 == 0) {
          break label3986;
        }
      }
    case 1: 
      ((a.f.h.c.n)localObject2).a(new a.f.h.c.e());
      ((a.f.h.c.n)localObject2).a(new h());
      if (!bool) {
        if (i18 == 0) {
          break label3986;
        }
      }
    case 2: 
      ((a.f.h.c.n)localObject2).a(new a.f.h.c.i());
      ((a.f.h.c.n)localObject2).a(new h());
      if (i18 == 0) {
        break label3986;
      }
    }
    a.i.n.a("Unknown Compactor !");
    label3986:
    Object localObject3 = this.e.B();
    ((a.f.h.c.n)localObject2).a(this.d);
    ((a.f.h.c.n)localObject2).a(this.j);
    ((a.f.h.c.n)localObject2).a((x)localObject3);
    this.k.i = ((int)localmb.d());
    localmb.g();
    int n = this.i;
    int i2 = this.i;
    Object localObject6 = this.e.v();
    do
    {
      if (!((a.c.w)localObject6).e()) {
        break;
      }
      localObject7 = ((a.c.w)localObject6).d();
      localObject8 = (a.d.w)((x)localObject3).get(localObject7);
      localObject10 = new a.d.w(((a.d.w)localObject8).a() * n, ((a.d.w)localObject8).b() * i2);
      ((x)localObject3).a(localObject7, localObject10);
      this.e.a((a.c.e)localObject7, ((a.d.w)localObject10).a(), ((a.d.w)localObject10).b());
      ((a.c.w)localObject6).f();
      if (bool) {
        break label4234;
      }
      if (i18 != 0) {
        break label4231;
      }
    } while (i18 == 0);
    this.e.a((x)localObject3);
    this.k.j = ((a.f.h.c.n)localObject2).c();
    this.k.k = ((a.f.h.c.n)localObject2).d();
    this.k.l = ((a.f.h.c.n)localObject2).e();
    if (!bool) {
      this.k.m = ((a.f.h.c.n)localObject2).f();
    }
    label4231:
    label4234:
    if (!bool)
    {
      if (q.n) {
        i18++;
      }
    }
    else {
      a.u = i18;
    }
    if (q.o) {
      a.v = !bool;
    }
  }
  
  d a(d paramd)
  {
    d locald = paramd.i();
    if (!a.v) {}
    return locald == null ? paramd.e().h() : locald;
  }
  
  d b(d paramd)
  {
    d locald = paramd.k();
    if (!a.v) {}
    return locald == null ? paramd.e().j() : locald;
  }
  
  d c(d paramd)
  {
    return this.f.b(paramd);
  }
  
  void a(d paramd, String paramString)
  {
    a.i.n.b(paramString + ' ');
    d(paramd);
  }
  
  void d(d paramd)
  {
    a.i.n.a(paramd + " angle=" + this.d.e(paramd) + " shape=" + this.d.f(paramd) + " minDist=" + this.d.j(paramd));
  }
  
  void a(a.f.j.n paramn)
  {
    boolean bool = a.v;
    int m = a.u;
    a.i.n.a(">>>face size=" + paramn.a().k());
    m localm = paramn.a();
    if (localm.e())
    {
      d(localm.a());
      localm.f();
    }
    for (;;)
    {
      if ((bool) || (m == 0))
      {
        if (m == 0) {
          break;
        }
        if (!bool) {
          a.i.n.a("<<<face");
        }
      }
    }
  }
  
  void a(a.c.e parame, String paramString)
  {
    a.i.n.b(paramString + ' ');
    a(parame);
  }
  
  void a(a.c.e parame)
  {
    boolean bool = a.v;
    int n = a.u;
    a.i.n.a(">>>node " + parame + " outDeg=" + parame.e());
    int m = 0;
    m localm = parame.n();
    if (localm.e())
    {
      d(localm.a());
      m += this.d.e(localm.a());
      localm.f();
    }
    for (;;)
    {
      if ((bool) || (n == 0))
      {
        if (n == 0) {
          break;
        }
        if (!bool) {
          a.i.n.a("<<<node " + parame + " angleSum=" + m);
        }
      }
    }
  }
}



/* Location:           E:\idea\

 * Qualified Name:     a.f.h.e.e

 * JD-Core Version:    0.7.0.1

 */